/** @type {import('tailwindcss').Config} */
export default {
  content: [
    "./index.html",
    "./src/**/*.{js,ts,jsx,tsx}",
  ],
  theme: {
    extend: {
      colors: {
        // 淡雅色调系统 - 降低饱和度
        'opera-red': '#B8866B',        // 淡雅朱红 - 降低饱和度
        'opera-blue': '#6B8E9B',       // 淡雅天蓝 - 降低饱和度
        'opera-yellow': '#D4B896',     // 淡雅金黄 - 降低饱和度
        'opera-mint': '#A8C8B8',       // 淡雅薄荷绿 - 降低饱和度
        'opera-pink': '#E8D5C4',       // 淡雅浅粉 - 降低饱和度
        'opera-dark-blue': '#5A6B7A',  // 淡雅深蓝 - 降低饱和度
        'opera-gold': '#C4A484',       // 淡雅金色 - 降低饱和度
        'opera-white': '#F8F6F0',      // 米白色
        'opera-black': '#2C2C2C',      // 淡雅黑色
        // 保留原有颜色作为备用
        'zhu-hong': '#B8866B',         // 淡雅朱红
        'shi-qing': '#6B8E9B',        // 淡雅石青
        'mo-hei': '#2C2C2C',           // 淡雅墨黑
        'jing-red': '#B8866B',         // 淡雅朱红别名
        'jing-blue': '#6B8E9B',        // 淡雅石青别名
        'jing-black': '#2C2C2C',       // 淡雅墨黑别名
        'jing-gold': '#D4B896',        // 淡雅金色
        'jing-white': '#F8F6F0',        // 米白色
        'jing-silver': '#B8B8B8',      // 淡雅银色
      },
      fontFamily: {
        'chinese': ['Noto Sans SC', 'sans-serif'],
        'serif': ['Noto Serif SC', 'serif'],
        'liti': ['STLiti', 'LiSu', '隶书', 'Noto Serif SC', 'serif'],
        'song': ['Noto Serif SC', 'SimSun', '宋体', 'serif'],
        'jing-title': ['STLiti', 'LiSu', '隶书', 'Noto Serif SC', 'serif'],
        'jing-content': ['Noto Serif SC', 'SimSun', '宋体', 'serif'],
      },
      animation: {
        'fade-in': 'fadeIn 0.5s ease-in-out',
        'slide-up': 'slideUp 0.6s ease-out',
        'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite',
      },
      keyframes: {
        fadeIn: {
          '0%': { opacity: '0' },
          '100%': { opacity: '1' },
        },
        slideUp: {
          '0%': { transform: 'translateY(20px)', opacity: '0' },
          '100%': { transform: 'translateY(0)', opacity: '1' },
        },
      },
    },
  },
  plugins: [],
}
